🇬🇧 en de 🇩🇪

skeleton in the cupboard noun

  • (UK, idiomatic) A shameful secret.
Leiche im Keller, Dreck am Stecken
Wiktionary Links